tank cleaning machine - French English Dictionary